package com.zzyq.pc.common.base;

public interface CodeMsg {
    /**
     * 模型数据出错
     */
    String MSG_MODEL_DATA_ERROR = "检验数据出错，存在为空的模型数据";

    // 以下是通用的CODE和MSG
    /**
     * 操作成功-CODE
     */
    int CODE_OK = 10000;
    /**
     * 操作成功-MSG
     */
    String MSG_OK = "操作成功";
    /**
     * 操作失败-CODE
     */
    int CODE_ERROR = 10001;
    /**
     * 操作失败-MSG
     */
    String MSG_ERROR = "操作失败";
    /**
     * 操作失败-CODE
     */
    int CODE_ERROR_PARAMS = 10002;
    /**
     * 参数有误-MSG
     */
    String MSG_ERROR_PARAMS = "参数有误";
    /**
     * 操作异常-CODE
     */
    int CODE_EXCEPTION = 10003;
    /**
     * 操作异常-MSG
     */
    String MSG_EXCEPTION = "操作异常";
    /**
     * 操作失败其他-CODE
     */
    int CODE_ERROR_OTHER = 10004;
    /**
     * 操作失败相同信息-CODE
     */
    int CODE_ERROR_SAME = 10005;
    /**
     * 存在相同信息
     */
    String MSG_ERROR_SAME = "已存在相同信息";
    /**
     * 方案名称已存在
     */
    String MSG_ERROR_REPEAT = "方案名称已存在";

    // 以下是用户登录操作CODE
    /**
     * 登录超时-CODE
     */
    int CODE_LOHIN_TIMEOUT = 999994;
    /**
     * 登录超时-MSG
     */
    String MSG_LOHIN_TIMEOUT = "登录超时";
    /**
     * 其他设备登录-CODE
     */
    int CODE_LOGIN_ERROR = 10006;
    /**
     * 其他设备登录-MSG
     */
    String MSG_LOGIN_ERROR = "检测到您的账号已在其他设备登录";
    /**
     * 权限不足相关错误码
     */
    int CODE_POWER_ERROR = 10007;
    /**
     * 权限不足相关说明
     */
    String MSG_POWER_ERROR = "相关权限不足";
    /**
     * 权限不足相关错误码
     */
    int CODE_LOGIN_REQUEST = 10008;
    /**
     * 权限不足相关说明
     */
    String MSG_LOGIN_REQUEST = "请登录后再操作";
    /**
     * Session已过期
     */
    int CODE_LOGIN_EXPIRE = 10009;
    /**
     * 过期
     */
    String MSG_LOGIN_EXPIRE = "Session已过期";
    /**
     * 帐号已登录
     */
    int CODE_LOGINED = 10010;
    /**
     * 帐号已登录
     */
    String MSG_LOGINED = "帐号已登录";
}
